/** Add css rules here for your application. */
/** Example rules used by the template application (remove for your app) */
h1 {
	font-size: 2em;
	font-weight: bold;
	color: #777777;
	margin: 10;
	text-align: center;
	width: 100%;
}

#headline {
	background-color: #627AAD;
	border-color: #1D4088 #1D4088 -moz-use-text-color;
	color: #D8DFEA;
}

* {
	font-family: Comic Sans MS; //
	font-family: lucida grande ", tahoma, verdana, arial, sans-serif
}

#schedule {
	margin: 1em;
	border-collapse: collapse;
	width: 95%;
}

#schedule td,th {
	padding: .3em;
	border: 1px black solid;
	width: 10%;
	height: 5%!importatnt;
}

#schedule td {
	border-color: white;
	background-color: #E5EECC;
}

#schedule tbody {
	background: #9cf;
}

#schedule #header {
	background: #C0C0C0;
	font-weight: bold;
	border-color: white;
}

img {
	width: 50px !important;
	height: 50px !important;
	padding-right: 6px;
}

.sendButton {
	display: block;
	font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
	width: 400px;
}

.dialogVPanel {
	margin: 5px;
}

.serverResponseLabelError {
	color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
	margin: 15px 6px 6px;
}

#a2,#a1,#a3 {
	display: block;
}

#line, #toolbar {
	background-color: buttonface;
	margin-top: 10px;
}

h2#course_toString,#sub_header {
	background-color: #E5EECC;
	background-image: b1.png;
}

h2#course_toString,#sub_header,#headline {
	padding-left: 8px;
}

#headline,#sub_header,input,textarea,select,h2#course_toString,#line, #studentHeaderComment, #toolbar {
	margin-left: 5%;
	margin-right: 5%;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

#headline,#sub_header,textarea,select,h2#course_toString,#line {
	width: 90%;
}

#schedule td {
	
}

body { //
	background-image: url('image1.png'); //
	width: 100%; //
	height: 100%;
}

#allWhiteBox {
	background-color: white;
	width: 72%;
	height: 90%;
	margin: auto;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding-bottom: 1%;
}

input {
	font-size: 1.17em;
	font-weight: bold;
}

#backToHome {
	background-image: url("backToHomePic.jpg");
	width: 100%;
	height: 1%;
}

#student_name {
	width:160%;
}

#appTitle {
	width: 100% !important;
	height: 16% !important;
}

